High Commission — definition

1. High Commission (Noun) Brit, Cdn

1 definition

High Commission (Noun) — An embassy of one British Commonwealth country to another.

1 type of
embassy